GdkGlContextWayland: Don't require specific bit depths
authorAlexander Larsson <alexl@redhat.com>
Tue, 28 Oct 2014 17:29:02 +0000 (18:29 +0100)
committerAlexander Larsson <alexl@redhat.com>
Tue, 28 Oct 2014 17:30:09 +0000 (18:30 +0100)
This just means we may fail to get a gl context, we just require
*some* color depth.

gdk/wayland/gdkglcontext-wayland.c

index fbe79abf4071b510db91f8b47342a5b0cda8b79a..5fc320d9322d9e7eb44d03b2d78294fea008d03e 100644 (file)
@@ -249,11 +249,11 @@ find_eglconfig_for_window (GdkWindow        *window,
   attrs[i++] = EGL_RGB_BUFFER;
 
   attrs[i++] = EGL_RED_SIZE;
-  attrs[i++] = gdk_visual_get_bits_per_rgb (visual);
+  attrs[i++] = 1;
   attrs[i++] = EGL_GREEN_SIZE;
-  attrs[i++] = gdk_visual_get_bits_per_rgb (visual);
+  attrs[i++] = 1;
   attrs[i++] = EGL_BLUE_SIZE;
-  attrs[i++] = gdk_visual_get_bits_per_rgb (visual);
+  attrs[i++] = 1;
 
   use_rgba = (visual == gdk_screen_get_rgba_visual (gdk_display_get_default_screen (display)));